Repository navigation
🐛 inference: fully-qualify curlimages/curl image for OL9 cri-o short-name enforcement - #17709
Conversation
…name enforcement
OL9 cri-o on OKE 1.34 node images enforces short-name resolution, so the
vLLM model-download init container failed with Init:ImageInspectError
("returns ambiguous list") after the hive-oke node cycling. Pin the
registry explicitly. Refs #17642.
Signed-off-by: Andrew Anderson <andy@clubanderson.com>
|
/lgtm |
|
@clubanderson: you cannot LGTM your own PR. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: clubanderson The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Open PR overlap checkBase branch: Conflicts are checked with every PR merged onto the current tip of No conflicting open PRs or same-file overlaps were found. |
|
Thank you for your contribution! Your PR has been merged. We'd love to hear how your experience was: share feedback |
Why
After the hive-oke node pool moved to the OL 9.8 / OKE 1.34 image (#17642),
hive-inference/vllmstuck inInit:ImageInspectError:OL9 cri-o ships
short-name-mode = "enforcing"; OL8 silently resolved the short name to Docker Hub.What
src/deploy/inference/vllm-deployment.yaml:curlimages/curl:8.13.0@sha256:…→docker.io/curlimages/curl:8.13.0@sha256:…(same digest).kubectl set image; this keeps the checked-in manifest in sync.src/deploy/.Refs #17642.